/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package rpt.lib.relatorio;

import rpt.bd.cenario.CCenarioBd;

/**
 *
 * @author Roberto
 */

public class CRelatorioBasicoCenario extends CRelatorioBasico {

    protected CCenarioBd fCenarioBd;

    public CRelatorioBasicoCenario(
            final CCenarioBd aCenarioBd, 
            final boolean aLiberarPreparacao) {
        super(false);
        fCenarioBd = aCenarioBd;
        preparar(aLiberarPreparacao);
    }

    public CRelatorioBasicoCenario(CCenarioBd aCenarioBd, int aEstilo, boolean aLiberarPreparacao) {
        super(false,aEstilo);
        fCenarioBd = aCenarioBd;
        preparar(aLiberarPreparacao);
    }
    
    @Override
    public void preparar(boolean aLiberarPreparacao) {
        super.preparar(aLiberarPreparacao);
        if (aLiberarPreparacao) {
            fCenarioBd.getPertinenciaBd().relatorioBasico(this);
        }
    }

}
